package com.ecas.code.generator.dao;


import java.util.List;
import java.util.Map;

public interface CodeGeneratorDao {
    /**
     *
     * @param param
     * @return
     */
  List<Map<String,Object>> selectTableInfoList(Map<String,Object> param);

    /**
     *
     * @param tableName
     * @return
     */
  Map<String,String> selectTableInfo(String tableName);

    /**
     *
     * @param param
     * @return
     */
  Integer countTable(Map<String,Object> param);

    /**
     *
     * @param tableName
     * @return
     */
  List<Map<String,String>> selectTableColumns(String tableName);
}
